﻿body
{
}
/* 公共用的类  */
.suniner{ width:100%;}
.suniner0{ width:995px;  margin:0 auto ;}
/* 分类页面 */
#suniners{ width:995px; margin-top:10px;}
.suniner_top{ float :left ; width:1000px; margin-top:12px;}
.suniner_topleft{ float :left ; width:772px; margin-right:10px; }
*html  .suniner_topleft{ float :left ; width:770px; margin-right:8px; }
#suniner_topleft1{ float :left ; width:772px; }
#suniner_topleft1_01{ float :left ; width:772px; height :40px;}
#suniner_topleft1_02{  width:772px; float:left ;  min-height :250px; background-color:#f3f3f3}
#suniner_topleft1_02 .m{ width:100%; margin-top:20px;}
#suniner_topleft1_02 .j{ width:772px; float :left; height :36px; line-height :36px; vertical-align :middle ; border-bottom: 1px dotted #dcdbdb; }
#suniner_topleft1_02 .j li{width:63px; text-align:center;   list-style:none ; float:left ;}
#suniner_topleft1_02  .j span { color:#797979; font-weight:bolder; float :left ; width :70px; text-align:right ; }
#suniner_topleft1_02 .j li a {color:#797979; text-decoration:none; width :63px; float:left ;  }
#suniner_topleft1_02  .j li a:hover{ color:#fff; background:url(../imgs/sun04.jpg); width :63px; float:left ;} 
#suniner_topleft2{ float :left ; width:772px; border:2px solid #cfcfcf; margin-top:12px;}
#suniner_topleft2_01{ float :left; width:772px; height :40px; background:url(../imgs/sunneri02.jpg) no-repeat ;  color:#fff;  font-size:12px;}
#suniner_topleft2_01_left{ float :left; width:200px; }
#suniner_topleft2_01_left li{ list-style:none;  font-weight:bold; float :left ; width:60px; height :40px; line-height :40px; vertical-align :middle ; padding-left:10px; }
#suniner_topleft2_01_right{ float :left ; width:550px; text-align :right ;  height:40px; line-height :40px; vertical-align :middle ;}
#suniner_topleft2_01_right a:link{ color:#fff}
#suniner_topleft2_01_right a:visited{  text-decoration:underline;color:#fff }
#suniner_topleft2_01_right input{ border:1px solid #cfcfcf ; width:15px; height :20px; background-color:#fff }

 #suniner_topleft2_01_right a:active{text-decoration:stop; }      

#suniner_topleft2_02{  float :left ; width:772px;   line-height :25px;}
#suniner_topleft2_02 li{ float :left ; margin-left:28px; width:158px;  margin-top:30px; list-style :none}
*html #suniner_topleft2_02 li{ float :left ; margin-left:19px; width:158px;  margin-top:30px; list-style :none}
#suniner_topleft2_02 li a{  text-decoration:none; color:#797979}
#suniner_topleft2_02 li a:hover{  text-decoration:underline; color:#770000;}
#suniner_topleft2_02 li .cc{  margin-top:2px;  width:157px; text-align :left ; border:1px solid #cfcfcf ; height:157px; }
#suniner_topleft2_02 li .cc1{  height :50px; line-height :20px;  margin-top:3px;  vertical-align :middle ; }
#suniner_topleft2_02 li .ccs{  width:157px; text-decoration: line-through;  text-align :left ;}
#suniner_topleft2_02 li .ccd{ color:#ab2b2a ; text-align :left ; width:157px;}
#suniner_topleft2_021{ margin-top:20px; width :750px;  margin-left:5px;  text-align:right ;}
#suniner_topleft2_021 input { border:1px solid #cfcfcf ; width:15px; height :20px; background-color:#fff}
#suniner_topleft2_021 a{ color:#040404;}
#suniner_topleft2_021 a:hover{ color:#040404}
#suniner_topleft2_02 li .hh{ width :157px;  }
.suniner_topright{float :left ; width:210px;}

.b{ width :15px; float :left ;background:url(../imgs/sun10.jpg)  no-repeat; color:#fff; text-align:center; height :18px; line-height :18px; vertical-align :middle ; padding-left:2px;}
.suniner_topright1{ width :206px; height :156px; border:1px solid #cdcdcd;}
.suniner_topright1_top{ height :28px;  background:url(../imgs/sun09.jpg)  no-repeat; color:#fff ; float :left ; width :200px; margin-top:1px;  padding-left:2px; line-height :28px; vertical-align :middle ;}
.suniner_topright1_top1{ float:left; width:100px;}
.suniner_topright1_top2{ float :left ; width:100px; text-align :right ;}
.suniner_topright1_top2 a { color:#fff; text-decoration:none}
.suniner_topright1_bottom{  line-height :22px; font-family:"宋体" ;  letter-spacing:1.5px;}
.suniner_topright1_bottom .li{ float :left ; width:195px; height :22px; border-bottom: 1px dotted #c0bebf; color:#000000;    margin-left:5px;}
.suniner_topright1_bottom .li a{ color:#000000;}
.suniner_topright1_bottom .li a:hover{  color:#573b23; text-decoration:underline; }
.suniner_topright1_bottoms{  line-height :25px; font-family:"宋体" ;  letter-spacing:1.5px; background:url(../imgs/sun002.jpg) no-repeat ; margin-top:5px;  float :left ; }
.suniner_topright1_bottoms . ul{ float :left ; line-height :25px; font-family:"宋体" ;  letter-spacing:1.5px;}
.suniner_topright1_bottoms .li{ float :left ; width:195px; height :25px; color:#000000; padding-left:28px;  }
.suniner_topright1_bottoms .li a{ color:#000000;}
.suniner_topright1_bottoms .li a:hover{  color:#573b23; text-decoration:underline; }
.suniner_topright1s{ width :206px; height :156px; border:1px solid #cdcdcd;}
*html .suniner_topright1s{ width :200px; height :156px; border:1px solid #cdcdcd;}
*html .suniner_topright1_bottoms .li{ float :left ; width:160px; height :25px; color:#000000; padding-left:28px;  }


#suniner_topright2{ margin-top:12px;}
#suniner_topright3{ margin-top:12px;}

#ranklist1{ width:208px;  float :left ; }
ul,p{ margin:0; padding:0;} 
.topcn{width:208px;font-size:12px; color:#000; float :left ;  line-height :25px; overflow:hidden; position:relative; }  
.topcn a{font-size:12px; color:#000} 

.topcn li{border-bottom:#cdcdcd 1px solid;display:inline-block;clear:both;} 

.topcn p {width:208px; padding-left:5px; height :33px;   float:left ;} 

.div  {float:left;width:208px; height :98px; color:#000;background-color:#ebebeb; display:none;}
. div a{color:#000; }
.topcn div .v{ float :left ; width:20px; padding-left:8px;}
.topcn div .v1{ float :left; width:165px; height :96px; margin-left:10px; }
.topcn div .v2{ height :41px; line-height :41px; vertical-align :middle ;}
.topcn div .v3{ margin-top:10px; background:url(../imgs/sunxin03.jpg)  no-repeat;color:#fff ; padding-left:15px;}
.a{ display :none ;}
.topcn em {display:block;color:#919b9d;}
/* 定制页面*/
#suniner_topleftdz{ float :left ; width:760px; line-height :28px;  font-size:14px;  margin-top:20px;}
#suniner_topleftdz1{  width:760px; text-align :center ; color:#ab2b2a; font-size:16px; font-weight:bold ; }
/* 红酒生活页面  */
#winelife{ float :left ;  width:1000px; margin-top:10px; }
#winelifeleft{ float :left ; width:750px; }
#winelifeleft_top{  height :40px;}
#winelifeleft_tops{ height :40px; background:url(../imgs/winelife03.jpg)  no-repeat; color:#fff; font-weight:bold ; font-size:18px; padding-left:20px; line-height :40px; vertical-align:middle ;}
#winelifeleft_bottms{ line-height :28px; margin-top:20px; margin-left:25px;  color:#000;}
#winelifeleft_bottms #table1 td{ padding:0px; margin:0px}
#winelifeleft_bottms #table1 li{ line-height:28px;  margin:0px; padding:0px;  list-style :none ;}
#winelifeleft_bottms #table1 li a { color:#000; text-decoration:none; width:600px;display:inline-block}
#winelifeleft_bottms #table1 li a:hover{ color:#990417; text-decoration:underline}
#tops-right-center1{width:700px; height:30px; text-align:right; margin-top:20px;}
#wineliferight{ float :left ; width:205px; margin-left:33px; }

#tops-right-centers{ width:750px; height:40px; text-align:center; font-weight:bold;  font-size:16px;}
#tops-right-centers1{ width:750px; min-height:400px; line-height:30px; text-align:left;}
#tops-right-centere{ width:750px; height:30px;}

#winelifeleft_top span{ color:#990417;}
/*产品详细页面  */
#winelifes{ float :left ;  width:1000px; margin-top:20px;}
#winelifeleft_tops1{height :40px; margin-left:20px;  }
#winelifeleft_tops1 a{ color:#000000}
#winelifeleft_tops1 a:hover{ color:#a40418}
#winelifeleft_tops1 span{ color:#a40418}
#winelifeleft_bottmsinfo01{ margin-left:20px; float:left ; height :600px; width :720px; border:1px solid #cfcfcf ;}
#winelifeleft_bottmsinfo01_top{ height :30px; }
#winelifeleft_bottmsinfo{ margin-left:20px; float:left ;}/*IE8*/
*html #winelifeleft_bottmsinfo{ margin-left:10px; float:left ;}/*IE6*/
*+html #winelifeleft_bottmsinfo{ margin-left:20px; float:left ;}/*IE7*/
#proinfo_top{ float :left ; width:100%;}
#proinfo_topleft{ float :left ; width:250px; height :400px; border:#cdcdcd 1px solid}
#proinfo_topright{ float :left ; width:354px; margin-left:50px;}
#proinfo_topright1{ height :71px; border-bottom:#cdcdcd 1px solid; width:354px; color:#b21016   ; font-size:15px; font-weight:bold ; letter-spacing:1.5px; font-family:宋体; line-height :25px;}
#proinfo_topright2{ height :106px; margin-top:32px; color:#4d4d4d; line-height :25px;}
#proinfo_topright2 span{ color:#303030; font-size:13px; font-weight:bold ;  }
#proinfo_topright3{ margin-top:20px; border-top:#cdcdcd 1px solid; height :50px; padding-top:20px;}
.bbs a { color:#535353;}
.newnum_input{height:16px;border:1px solid #999999;width:52px;}
#proinfo_bottom{ float :left ; width:100%; margin-top:83px; min-height :500px;}
#proinfo_bottom1{ width:100%; height :30px;}
#proinfo_bottom1_left{ float :left ; width:92px; background:url(../imgs/proinfo005.jpg); line-height :30px; vertical-align :middle ; text-align :center ; color:#333; font-size:14px;  font-weight:bold ;}
#proinfo_bottom1_left a{ color:#535353;}
#proinfo_bottom1_left  a:hover{  color:#ab0e19}
#proinfo_bottom1_rught{ float :left ; width:92px; background:url(../imgs/proinfo004.jpg);  }

#proinfo_bottom1_lefts{  float :left ; width:92px;}

#proinfo_bottom1_rughts{ float :left ; width:92px; background:url(../imgs/proinfo005.jpg); line-height :30px; vertical-align :middle ; text-align :center ; color:#333; font-size:14px;  font-weight:bold ;}
#proinfo_bottom1_rughts  a:hover{  color:#ab0e19;}
#proinfo_bottom1_rughts a{  color:#535353;}
#proinfo_bottom2{  min-height :400px; float :left ;border:#cdcdcd 1px solid; width:704px; line-height :25px; padding-top:20px;  padding-left:15px;}
.newprice_txt{color:#ff5500;font-size:16px;font-weight:bold;}
/*  购物指南页面*/
#zhinan{ float :left ; width:995px; margin-top:20px; }
#zhinan_left{ float :left ; width:198px; min-height :612px; border:1px solid #999999;}
#zhinan_right{ float :left ; width:720px; padding-left:20px;  min-height :612px;}
.zhinan{ min-height :123px; width :198px;}
.zhinan1{ height :30px; background:url(../imgs/sunxin.jpg)  no-repeat; line-height :30px; vertical-align :middle ; font-weight:bold ; color:#fff; font-size:18px;   text-align :center ;}
.zhinan2{ min-height :94px;}
.zhinan2 a{ color:#040000}
.zhinan2 a:hover{ color:#78171c}
.zhinan2 li{ width:170px;  list-style:none; text-align :center ; line-height :30px;}
#zhinan_right_top{ float :left ;  height :20px; border-bottom:1px dotted #dedddd;  width:100%;}
#zhinan_right_top span{ color:#78171c}
#zhinan_right_top a{ color:#78171c}
#zhinan_right_bottoms{ margin-top:20px; line-height:25px;}
/* 兑酒页面 */
#duijiu{ width:598px;  margin-top:10px; }
#duijiu11{ width:962px; height :378px;  background-image: url(../images0/yiwan06.gif); padding-top:20px;}
#duijiu2 {  width:100%; }
#duijiu1_left{  margin-left:25px; width:402px; float :left; margin-top:15px; }
#duijiu1_right{ width:428px; float :left ; margin-left:40px; margin-top:20px;}
#duijiu1_right1{ width:428px; height:273px;}
#duijiu1_right2{ width:428px; height :50px; margin-top:3px;  margin-bottom:3px;}
#duijiu1_right2_left{ width:178px; margin-left:15px; height :50px; float:left ;}
#duijiu1_right2_right{ width:150px; margin-left:77px; float :left ;}
.duijiu3{ width:962px; height :394px; background-image: url(../images1/duijiu03.jpg); }
.duijiu4{ width:962px; height:394px; background-image: url(../images1/duijiu05.jpg);}
.duijiu5{ width:962px; float :left ; margin-top:20px; font-size:12px;}
.duijiu5 ul{float :left ;  margin:0px;}
	.duijiu5 ul li{ float :left ;width:158px; height :275px;  margin-left:25px;  list-style-type:none ;}
	.duijiu5  ul li img {  width :157px; height :157px;}
	.duijiu5 a{ color:#000;  font-size:12px;}
	
	/*订单详细信息页面 */	
#order{width:995px; min-height :900px; border:3px solid #a10909; margin-top:20px;}
#order_top{ height :30px; color:#fff; background-color:#850606;  width :995px; line-height :30px; vertical-align:middle ;   font-weight:bold}
#order_tops{ margin-left:15px;}
.orderinfo{ width:995px; min-height:900px; }
.orderinfo_top{ width:995px; height :30px; font-weight:bold ; margin-left:20px; margin-top:20px;}
.orderinfo_top1{ width:600px; float :left ;}
.orderinfo_top2{ width:300px; text-align :right ; float :left ;}
.orderinfo_top a{ color:#bc1616}
.orderinfos{ min-height :20px;  width :955px; margin-left:17px;}
.orderinfos li{float :left ; width:700px;}
.orderinfo1{  min-height :180px;  line-height :25px; margin-left:20px; border-bottom:1px dotted #a10909;  width :955px;}
.orderinfo1 li  { list-style:none; width:955px; height :40px; float:left ;}
.orderinfo1 li span{ float :left ; width:100px;}
.orderinfo1 li .bts{ float :left ; width:400px;}
.orderinfo1 li .tts{ float :left ; width:300px; }
.input{ border:1px solid #cfcfce; height :20px; width:160px;}
.inputs{ border:1px solid #cfcfce; height :22px; width:100px;}
.bs{ border:1px solid #cfcfce;}
.orderinfo2{  min-height :200px;  line-height :25px; float :left ; margin-left:20px; border-bottom:1px dotted #a10909;  width :955px;}
.orderinfo2 li  { list-style:none; width:955px; height :50px; float:left ;}
.orderinfo2 li span{ float :left ; width:100px;}
.orderinfo2 li .bts{ float :left ; width:200px; }
.orderinfo2 li .bts1{ float :left ; width:50px; margin-top:10px }
.orderinfo2 li .bts2{ float :left ; width:150px;}

.orderinfo2 li .tts{ float :left ; width:500px; margin-top:10px }
.orderinfo3{  min-height :50px;  line-height :25px; float :left ; margin-left:20px; border-bottom:1px dotted #a10909;  width :955px;}
.orderinfo2_info{  background-color:#7e0b0b;   height :25px; float:left ; width:900px;}
.orderinfo2_info li { list-style :none; float :left ; width:800px; color:#fff}
.orderinfo2_info li  .col-li-1{ float :left ; width:300px; padding-left:20px;}
 .orderinfo2_info li .col-li-2{ float :left ; width:100px;}
 .orderinfo2_info li .col-li-3{ float :left ; width:200px;}
.orderinfo2_info li  .col-li-4{ float :left ; width:150px; }

.orderinfo2_infos-s{ min-height :30px; width:900px; float :left ; margin-left:20px; }
.orderinfo2_infos li-s { list-style :none; float :left ; width:800px;}
  .col-li-1-s{ float :left ; width:300px;}
  .col-li-2-s{ float :left ; width:100px;}
 .col-li-3-s{ float :left ; width:200px;}
  .col-li-4-s{ float :left ; width:200px; }
  .orderinfo21{  min-height :100px;  line-height :25px; float :left ; margin-left:20px; border-bottom:1px dotted #a10909;  width :955px;}
  .orderinfo_1{  width:955px; line-height :25px; margin-left:20px; min-height :40px; border-bottom:1px dotted #a10909; }
  .orderinfo_2{ width:900px; text-align :right ; height :60px; margin-top:10px;}
	
#retun{ width:800px; float :left ; height :600px;  }
#retun_top{ height :30px; width:800px;}	
#retun_btonm{ height :500px;}
.currentPage a{color:#fff; background-color:Red;}
.currentPage a:hover{ text-decoration:underline; color:#000}
/* 活动页面 */
.activity{float :left ; width:772px; margin-right:10px;  background-image: url(../imgs/activity01.jpg); height :1077px;}
.activity_left{ float :left ; width:502px;}
.activity_left1{ width:502px;}
.activity_left2{ width:470px; margin-left:14px; background-image: url(../imgs/activity05.jpg); height :205px; float :left  }
.activity_left2_left{ float :left ; width:218px; margin-top:32px; margin-left:13px; line-height :22px;}
.activity_left2_rigth{ float :left ; margin-top:32px; width :218px; margin-left:10px; line-height :22px;}
.activity_right{ float :left ; width:244px;}
.activity_right1{ float :left ;  margin-top:69px; background-image: url(../imgs/activity03.jpg);  height :107px;  width :241px;}
.activity_right2{  margin-top:38px; float :left ;  margin-left:8px; width :230px;}
.activity_right3{ margin-top:2px; float :left ; width:235px; text-align :right ;}
.inpt2{ width:215px; border:1px solid #020202 ; height :22px;}
